function Person(name, age) {
  console.log(this);
  this.name = name;
  this.age = age;
}

var p1 = new Person("frank", 18);
console.log(p1.name, p1.age);

var p2 = new Person("kobe", 30);
console.log(p2.name, p2.age);

// 我们通过一个new关键字调用一个函数是(构造器)，这个时候this是在调用这个构造器时创建出来的对象
// this = 创建出来的对象
// 这个绑定过程就是new绑定
